package com.ztgf.shopping.models.vo.shop;

import com.ztgf.commodity.models.dto.CommodityInfoDTO;
import com.ztgf.commodity.models.vo.CommodityPriceVO;
import com.ztgf.shopping.models.dto.shop.ShopInfoDTO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 用户收藏表
 * Vo
 * @author zhanghualang
 * @Date 2020-06-02
 */
@Data
public class ShopCollectVO implements Serializable {
    @ApiModelProperty(value = "id")
    private Long id;

    @ApiModelProperty(value = "收藏店铺id")
    private Long collectShopId;

    @ApiModelProperty(value = "商品id")
    private Long commodityId;

    @ApiModelProperty(value = "状态 0删除、1正常")
    private Integer status;

    @ApiModelProperty(value = "被收藏店铺id")
    private Long shopId;

    @ApiModelProperty(value = "类型：0商品、1店铺")
    private Integer type;

    @ApiModelProperty(value = "被收藏店铺")
    private ShopInfoDTO shopInfoDTO;

    @ApiModelProperty(value = "收藏商品")
    private CommodityPriceVO commodityPriceVO;
}
